sharp-edged objects - Español Inglés Diccionario